Payment received - German English Dictionary